package com.isecommerce.application.datawizard.entity;

/**
 * RAW CSV Column Info Entity
 *
 *
 * @version 1.2.5
 * @author Leslie, Chen
 */

public class RAWCSVColumnInfoEntity {

    /**
     * Column Name
     */
    public String colName;
    
    /**
     * Trim Value
     */
    public boolean isTrim;
    
    /**
     * Remove Linefeed
     */
    public boolean isRemoveLF;

    /**
     * Replacement 
     */
    public String replace;
        
    /**
     * Remove Character
     */
    public String removeChar;
    
    /**
     * Multiple Value
     */
    public boolean isMultipleVal;
    
    /**
     * Multiple Value Delimiter
     */
    public String multipleValDelim;
       
    
    /**
     * Default constructor.
     *
     */
    public RAWCSVColumnInfoEntity(String colName, boolean isTrim, boolean isRemoveLF, String replace, String removeChar, boolean isMultipleVal, String multipleValDelim) {
    	this.colName = colName;
        this.isTrim = isTrim;
        this.isRemoveLF = isRemoveLF;
        this.replace = replace;
        this.removeChar = removeChar;
        this.isMultipleVal = isMultipleVal;
        this.multipleValDelim = multipleValDelim;
    }
}